package com.globant.util.log.reports;

/**
 * Log Reports model. Stores the log's data.
 * 
 * @author gonzalo.zarza
 * @version 20130128v1.1
 */

public class LogReports {

	/* 
	================================================================================================
	 Fields
	================================================================================================
	*/
	private String		logId; 
	private int			reportId;
	private int 		status;
	
	
	/* 
	================================================================================================
	 Methods
	================================================================================================
	*/
	/**
	 * Default constructor.
	 */
	public LogReports(){ }
	
	
	/**
	 * Extended constructor. Initialises the class' fields.
	 * 
	 * @param logId			the log id
	 * @param reportId		the report id
	 * @param status		the report satus
	 */
	public LogReports(String logId, int reportId, int status) {
		super();
		this.logId = logId;
		this.reportId = reportId;
		this.status = status;
	}

	/* ------------------------------------------------------------------------------------------ */

	@Override
	public String toString() {
		return "LogReports [logId=" + logId + ", reportId=" + reportId
				+ ", status=" + status + "]";
	}
	
	/* 
	================================================================================================
	 Getters y Setters
	================================================================================================
	*/
	public String getLogId() {
		return logId;
	}

	public void setLogId(String logId) {
		this.logId = logId;
	}

	/* ------------------------------------------------------------------------------------------ */

	public int getReportId() {
		return reportId;
	}

	public void setReportId(int reportId) {
		this.reportId = reportId;
	}

	/* ------------------------------------------------------------------------------------------ */

	public int getStatus() {
		return status;
	}

	public void setStatus(int status) {
		this.status = status;
	}
	
}
